large town - German English Dictionary